screen picture - German English Dictionary